import { createRouter,createWebHistory } from "vue-router";
// import Home from '../components/Home'
// import Login from '../components/Login'
const routes=[
    {
        path:'/',
        hidden:true,
        component:()=>import('../components/Login')
    },
    {
        path:'/login',
        name:'Login',
        hidden:true,
        component:()=>import('../components/Login')
    },
    // {
    //     path:'*',
    //     name:'NotFound',
    //     hidden:true,
    //     component:()=>import('../components/NotFound') 
    // },
    {
            path:'/home',
            name:'学生管理',
            redirect:'/home/student',
            component:()=>import('../components/Home') ,
            children:[
                {
                    path:'/home/student',
                    name:'学生列表',
                    iconClass:'fa fa-list',
                    component:()=>import('../components/students/StudentList')
                },
                {
                    path:'/home/info',
                    name:'信息列表',
                    iconClass:'fa fa-list-alt',
                    component:()=>import('../components/students/InfoList')
                },
                {
                    path:'/home/infos',
                    name:'信息管理',
                    iconClass:'fa fa-list-alt',
                    component:()=>import('../components/students/InfoLists')
                },
                {
                    path:'/home/work',
                    name:'作业列表',
                    iconClass:'fa fa-list-ul',
                    component:()=>import('../components/students/WorkList')
                },
                {
                    path:'/home/works',
                    name:'作业管理',
                    iconClass:'fa fa-th-list',
                    component:()=>import('../components/students/WorkMent')
                },

            ]
        },
    {
            path:'/home',
            name:'数据分析',
            iconClass:'fa fa-bar-chart',
            component:()=>import('../components/Home') , 
            children:[                   
                {
                    path:'/home/dataView',
                    name:'数据概览',
                    iconClass:'fa fa-line-chart',
                    component:()=>import('../components/dataAnalysis/DataView')
                },
                {
                    path:'/home/mapview',
                    name:'地图概览',
                    iconClass:'fa fa-line-chart',
                    component:()=>import('../components/dataAnalysis/MapView')
                },
                {
                    path:'/home/travel',
                    name:'旅游地图',
                    iconClass:'fa fa-line-chart',
                    component:()=>import('../components/dataAnalysis/TravelMap')
                },
                {
                    path:'/home/score',
                    name:'分数地图',
                    iconClass:'fa fa-line-chart',
                    component:()=>import('../components/dataAnalysis/ScoreMap')
                },


            ]
        },
    {
        path:'/users',
        name:'用户中心',
        iconClass:'fa fa-user',
        component:()=>import('../components/Home') ,
        children:[                   
            {
                path:'/users/user',
                name:'权限管理',
                iconClass:'fa fa-user',
                component:()=>import('../components/user/User')
            },
        ]
    }
]


const router = createRouter({
    history:createWebHistory(),
    routes
})

export default router